indian philosopher - German English Dictionary